English Dictionary
◊ FAMILY HELICIDAE
family Helicidae
n : land snails including the common edible snail and some pests
[syn: {Helicidae}, {family Helicidae}]